oaxacan borrowing snake - Spanish English Dictionary